stroll down street

Translations
se promener dans la rue
Words
stroll

verb
se promener
down

preposition
le long de
street

noun
rue